<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body></body>
  <script>
    /* 
        Math对象是JavaScript的内置对象，用于执行数学计算。
       Math中为我们提供了数学运算相关的一些常量和方法
       - 常量
        Math.PI：圆周率
        - 方法
        Math.abs(x)：返回x的绝对值
        Math.ceil() 静态方法总是向上舍入，并返回大于等于给定数字的最小整数。
        Math.floor() 函数总是返回小于等于一个给定数字的最大整数。
        Math.round(x)：返回x四舍五入后的整数
        Math.max(x,y,z,...)：返回参数中最大的数
        Math.min(x,y,z,...)：返回参数中最小的数
        Math.random()：返回0到1之间的随机数。一个在 0（包括）到 1（不包括）之间的伪随机浮点数。
        Math.pow(x,y)：返回x的y次方
        Math.sqrt(x)：返回x的平方根 
        Math.trunc() 方法会将数字的小数部分去掉，只保留整数部分。
    */
    let PI = Math.PI;
    console.log(PI);
    let ceil = Math.ceil(3.1);
    console.log(ceil);
    let floor = Math.floor(3.9);
    console.log(floor);
    let num = 35.2;
    console.log(Math.round(num));
    console.log(Math.max(1, 23, 3, 4, 5));
    console.log(Math.min(35, 62, 153, 624, 53, 5));
    console.log(Math.pow(3, 5));
    console.log(Math.sqrt(81));
    console.log(Math.random());
    let num1 = "35.94252fsd";
    console.log(parseInt(num1));
    console.log(parseFloat(num1));
    console.log(Math.trunc(3.93456789));
  </script>
</html>
